fa7a64a0f0bc9b459262e3d8af37dd41236b3ba7,Common/Frameworks/ERDirectToWeb/Sources/com/webobjects/directtoweb/ERD2WUtilities.java,ERD2WUtilities,localInstanceFromObjectWithD2WContext,#EOEnterpriseObject#D2WContext#,90

Before Change


            //this is done regardeless if the object's editingContext is
            //a sharedec or not.
            EOEditingContext ec = ERXEC.newEditingContext();
            ec.setSharedEditingContext(null);
            localObject = EOUtilities.localInstanceOfObject(ec, eo);
        }
        return localObject;

After Change


            boolean nest = d2wContext != null && ERXValueUtilities.booleanValue(d2wContext.valueForKey("useNestedEditingContext"));
            EOEditingContext newEc = ERXEC.newEditingContext(nest ? ec : ec.parentObjectStore());
            if(ec instanceof EOSharedEditingContext) {
                newEc.setSharedEditingContext(null);
            }
            localObject = EOUtilities.localInstanceOfObject(newEc, eo);
        }